﻿namespace Services
{
    public class WorkPieceDataService
    {
        public static string transformTestValue(string? value)
        {
            //如果value是1，返回OK，如果是2，返回NG，除此之外返回NA
            switch (value ?? "")
            {
                case "1":
                    return "OK";
                case "2":
                    return "NG";
            }
            return "NA";
        }

        public static string transformProduceModeValue(string? value)
        {
            //生产模式转换：1正常生产，2返检模式，3点检模式，4强制排料，其他值未知模式
            switch (value ?? "")
            {
                case "1":
                    return "正常生产";
                case "2":
                    return "返检模式";
                case "3":
                    return "点检模式";
                case "4":
                    return "强制排料";
                case "正常生产":
                case "返检模式":
                case "点检模式":
                case "强制排料":
                    return value; // 已经是标准格式，直接返回
                default:
                    return "未知模式";
            }
        }
    }
}
